16142436
30243429
7519657
5388828
39999219
76581938
15981607
70431843
79668743
12622822
28277667
63204493
35643562
29006361
2782451
28961792
798724
15495384
3144625
23084280
84075093
14679691
73924684
78669641
37408378
4486979
24761037
89905504
96068281
3619523
74934476
25232848
89542546
8029764
76747650
33865432
9305511
1831531
58906983
40323612