6675463
1976566
75979170
28536533
31205585
58183558
86943310
4613670
3762440
98031771
81473278
74266878
754100
99846938
51007096
2814495
3196180
9674901
38343937
654015
11077319
66552940
20385484
81196563
88774450
1134586
5265149
38891858
9990285
239450
8395082
69034317
42906678
8272459
77347411
23667051
44956736
91012450
95829316
4728796