7570977
28256292
59886277
96523089
34134532
100003223
27381788
8205705
4852374
2702236
14066921
10669369
2248346
12904933
99821582
15288939
24067461
57901968
64149242
33725005
63108119
7496888
59626163
56479459
2755771
62872366
62145743
44356445
83539481
93811338
66494917
41353841
14053109
90405965
9623545
37867622
60875183
62544674
74554319
58268547