93799007
2803171
10449932
53156990
58488638
23366934
95439613
99043218
70821553
86718139
9842269
1679327
97652656
67016018
57608965
70114551
59672284
58089279
36294860
52083795
48355112
11705267
78177103
28505366
983241
93387192
5723869
32091673
1246454
48726999
313393
88548887
80955203
90036485
22116184
6138336
5134478
5478832
18595992
85643529