24279800
7048218
50937149
2992560
5909670
18737680
87197955
1917616
79901237
23084007
86731688
36664360
36525274
82133959
24229921
88484045
9482481
35201097
3020125
28303515
38564137
26325215
19308086
59812040
98028072
41304603
31239732
38025253
14979501
35187461
1571106
40245566
75906455
88627616
3711887
86427640
45443642
21103165
56718923
34429334