68848858
10698494
14608128
97256709
11313126
67859625
75579381
60733845
57021370
9513595
66271216
28596351
82633429
67449289
50409044
40622817
36271880
50289842
4914086
43674536
17229255
53631659
39163670
35034257
48216614
96856208
57252944
75898603
84641663
66513953
17149414
22399709
98294688
3145185
3605648
58101402
64413127
32144816
46592716
1675118