68308231
45405327
82101052
34111129
9445216
95955200
31046294
10076068
74447971
77703312
62811044
77965732
25364471
43957744
29056108
416510000
12381395
628648
85428748
95873699
38466940
15436696
326213
18928162
52606383
36391710
61935786
68083374
96088436
84975955
95507791
10079398
55417169
16707357
26271910
74842954
7492539
23512678
76226613
32617812