85247226
36512675
22524450
77766583
1243738
88109411
30866050
23367320
99907062
60239701
38906599
13052132
38591192
81359505
94932513
68144767
53025676
3048465
97117318
22519515
82471512
5154110
70612521
80675986
1589247
47571971
29137120
90532444
41916864
30916068
99966437
93706579
74728365
1204780
91005961
37097199
75384175
75327058
17668186
77423280