23402200
85733624
11545744
10925718
71028324
4363611
7082953
82958224
41104138
58987424
34597352
49476169
85849439
7571478
77172032
39194975
7748644
2417388
71378417
49231123
57969598
43612073
61147856
77441340
82123135
7724458
77081686
41523003
2883361
35763907
26128908
65708853
77336730
69954254
40344811
74848996
3148945
28381775
51318078
41105054