39439443
66971862
71838761
83404632
25855522
51681002
1472616
74377932
28812572
8670214
80173
6368843
52686122
14609738
46476913
52496979
46151353
70531861
9602667
23465319
90256217
753536
4573559
84198356
42768816
6760528
45376093
7735963
4838430
10442902
95192989
3089375
20487258
82244477
38352300
97014767
97147500
79657475
64345279
54967489