80873062
97135782
59316807
64212150
15867152
7527249
47919041
73158325
63766590
17126142
57703181
63187243
72538198
51945079
98501848
21449803
74845093
8845221
45217043
52671778
43266069
75703581
36136302
2605033
41789556
61817223
62047596
97564087
92657186
40407034
45597670
49999967
94637242
67255228
393518
9389733
48626893
75456942
25275915
59233846