53505556
2001159
11425838
54172271
99238466
77729264
84731109
5662858
98067953
96432651
58692225
33024108
34118465
12154113
22231219
73985700
18756204
60787708
51677560
77549385
12644764
56543523
87912859
10054962
3934446
3372261
94618471
84472196
19096535
12399383
55865113
2519990
9405426
67266367
50429531
71008657
9772345
47689608
75858507
25981441