81835205
8940708
32075021
999520
17024487
37577698
72079190
58891972
232478
27206648
67334306
24823185
85792254
48376132
394554
39751229
55436437
74821797
2806175
1860527
32425
33543019
64799961
57658590
52132371
23566249
4646258
32784398
47505117
20516565
64003313
27844735
37436873
86734192
44409093
75832864
91603006
87123113
87913648
28438046