17203733
42835364
7965309
86891178
70892655
40674438
96107087
96428142
85848005
61641120
80146400
34357900
13986139
3130326
6148712
17989348
3758340
60847022
36011140
59184605
6468082
58133673
71481833
25943128
62739715
82944392
75507950
40957443
77675826
56398041
25123219
79175037
8402888
484565
48073721
7312422
78429492
79172305
3812701
2671949