26124513
5876651
46357399
91687225
1194820
49822601
66085264
53856979
32118998
51185257
20379690
41789185
40532735
4973146
15488940
70126794
97698790
99866453
62708577
64674377
58684866
16765200
60479180
83363926
75915270
26377561
32338
41176996
79585923
65156991
47731277
46475883
6986958
4289086
37274051
94558128
65927186
64305024
9418783
37298868