50772058
3662917
3133658
42668471
16649943
13185636
59285914
95701190
66232044
23668768
45127688
2142596
92662160
82418876
81066571
56867532
60166871
8603705
11401833
94659360
31838070
56578126
35111909
58137060
38742804
5299485
53341524
41433808
1608229
40611827
3814386
90741624
48435743
62203542
14579293
89958093
97031552
37739423
94777177
5947359