7777258
15378324
6098236
9574118
88915171
49171342
7044575
2599527
80514025
39083429
34392928
13282934
49757863
72921242
43674811
77397450
48367570
66916918
39627117
30682619
72168024
895309
50981422
80674751
95878799
98323771
6604791
56412320
45878830
38385276
46833964
7364197
43018154
10418520
52084565
76166408
36511263
64478442
5599109
752538