26157601
67016940
16545689
32428234
39219798
80641400
56382315
76423459
410966
81142206
65779043
57653742
1166865
842390
52549874
39593056
10946802
91321018
75158143
60985765
53373506
41376248
24043495
54916927
84479451
15558314
56633351
45039838
12299251
1138933
98803461
59499312
23693938
7054783
96637259
75134490
46351853
37724299
14799568
57008520