4857528
2543570
91741459
9092483
99316274
57538352
10874982
9036125
40272681
13038676
4232591
82209400
74491495
70888785
90066073
39156214
72206786
33655501
62726049
50487034
12274684
82151556
39534632
96415272
56575104
9019693
5297292
19832619
4403479
57748552
85475953
33604959
92412167
24492004
7222975
14835540
86288620
58495555
71394282
43932788