28989391
56748000
22866101
8885890
64395227
69962719
81444229
1943523
93704355
42165172
73683821
39491349
89334493
65367328
79305240
28774507
41284170
80858013
1552987
1777597
47177828
75419301
32074424
97188752
53136560
13435489
95055856
15902397
8637838
82105362
53352353
65856335
63194335
42973070
74345138
31693381
4975136
43238125
86934425
1362737