25168666
73101595
22997760
50536256
25491190
11084928
14828123
96872388
52559875
9844961
7338407
24089211
78596272
49883643
50655909
20472935
83431471
46533239
58596358
33687143
15954485
35754705
52499923
27055963
26773184
92139525
63272807
6716555
86593052
85547173
66363107
98598987
58483661
26071296
5830162
60854778
21698750
15384994
46066849
24241309