57385573
90597702
8545816
93203813
53761591
89427231
39061503
25655470
22467339
55032508
75308687
34855539
93107055
48291543
76522223
77068425
78077474
60336241
40245823
42081575
38483469
33106244
2511095
80805743
2249229
22443342
66029561
14541769
65464446
46416971
22732004
97261210
66437765
23178352
3080376
3080475
2420224
20261331
21563716
43458604