70951983
98382271
67193102
17295372
8056891
38104142
93697905
87681416
23432786
24113373
54265352
55671083
9045170
17315894
86508813
5636866
1912366
52786946
63258797
67886425
63908453
75677386
24457944
19604357
2617583
84048511
61238082
64577724
99806274
69034938
6042684
27343314
98922267
68031913
95601254
86629345
19762292
79752522
43548858
59672488