69693046
56859889
34125128
86109863
24547885
3109310
86455557
32248510
60458073
24902076
6441761
4814635
67664785
2581247
15788541
46843872
53408430
57794640
23214511
64101616
40593389
91987253
3434352
93642392
81455389
597275
47796463
60297627
50883893
50942358
95906888
75152597
56428669
93327885
44558033
25072759
13234141
64268500
3798460
98943793