43452573
67387169
6147350
32862361
82331704
15251706
5520780
56506975
89972014
62574342
70127762
40466616
8633364
35189457
62636450
76319178
84426336
51002728
57058844
73032643
93869171
61261043
39245325
1237549
26662462
8457856
16925389
75176667
23518376
39274150
94863821
93554778
68009092
8904200
19273327
23102094
20434089
9723000
78991284
60209849