77635344
76965775
44096646
41099159
28845573
95218158
65793745
29965256
68495500
82224370
98812551
92814602
93103787
6178779
75799100
81167730
50785341
22734579
14914282
60148227
276537
95051996
85913451
93515685
60365188
91423467
88474761
10475759
29985978
54474982
84793360
33358998
2073219
42436137
45751242
58306141
4930476
89478877
3026939
68337178