14968731
55114243
26608360
57608566
35462527
20456833
22775119
65243352
43404987
40552917
30871199
33087735
49321503
90335245
20801693
7322317
59297799
27394637
96403607
8017496
18637397
50136975
56222025
1899843
76335705
83728998
75344788
36408910
6931507
48432229
11246
88806929
13388848
3427384
41105722
39047362
52928524
78814844
1276214
3162398