64844288
793478
28667202
53049499
80018670
30256653
1236257
3612220
90149192
64131523
46539705
40475336
93015794
57561839
57444673
58495681
4988589
99468195
8858477
38875806
49455483
74599809
50589735
94533460
98569650
60828953
8559552
10663821
98926312
15926223
46275445
19198532
7835983
49447134
9421272
70072304
38226935
16581762
6008415
16345255