3837801
30472195
14178241
90919357
28594899
82209638
82091981
67052912
83243198
94634350
3567825
15787104
12801134
95568125
5918654
77089533
22832457
61535268
60279578
57692819
24309895
68023612
70489573
31768250
28582291
26491012
30204732
1681243
30928361
7090673
50698795
84525782
41147354
1137493
49405338
56101685
15333259
53372683
58241264
7217716