4429433
52339848
13228900
59168769
50091400
47905100
76564906
38694557
69718275
5034277
67204378
43793221
93505352
81708937
11976331
22272215
80976985
72145640
3119148
78921429
81924084
33873013
64307439
68687912
30631707
8625756
9116629
91213768
35103748
7594019
98826291
54727911
71242817
15137225
52483608
29891824
17369279
19758705
94574350
17512632