53118121
4476451
78813937
85891381
59511705
21794934
1145285
93947172
90565000
58265959
35929806
30648440
8356624
70796702
98508657
7381793
17236248
33668237
4180269
5259949
8481283
18095601
82848147
33812057
74242786
70543666
78435700
16701955
14018667
55036841
40736390
17598418
66093452
581675
993996
53874087
45561158
84501677
33459662
1864905