73823880
41917840
30036250
10486889
42924763
72793244
39458665
69052502
84296759
66497539
52427274
12315786
79293379
32703174
11766444
67563278
51696173
4974711
6504428
10859758
86174791
24557134
22873266
41255781
4480583
36177377
25829050
98267954
98718751
75246991
50282187
26405100
3651230
95843576
38921696
3781293
84188850
82473453
82341261
39574706