68321888
71601655
27789105
93766048
99658926
5254483
2895986
74316451
85923348
91589544
18592405
39984307
43626124
86854471
24208322
71789367
41994419
58138123
63085331
42574347
19844938
11218313
75539728
52884634
50764803
2070579
3923760
99202098
91609910
92659314
31775345
75397665
69553874
66001799
97708463
23866263
31157504
27008431
38408614
80146190