38461637
64018573
42551231
14323126
72833762
71082248
35308493
6365466
94647861
16806692
8749361
74986519
42928020
60077097
75151691
68351762
1954949
52028141
57988389
524472
13286194
90565019
1611807
86851440
86421590
21093703
28068958
10568464
10241792
3482941
40527649
7424151
92983250
81632882
76726213
357553
63152257
35087411
74923924
6295999