28798102
50486446
46637389
62636406
72248373
82269336
69355398
56237406
584505
40023926
11967398
16574119
37819953
80239802
10679291
46921257
77615579
4960409
61167270
43398615
2321105
53638328
88509256
72765058
73763900
43059880
98577303
32899901
90265164
79612500
43612527
47636449
51599049
5645059
65521334
72802917
63707921
98802776
19602907
92719806