81952421
19084638
65678631
12489238
4168793
48206197
732387
88664370
44218885
61146029
2626226
35565857
3601754
2635563
19079819
85451501
52711504
7639814
33744585
95114433
63927007
88849449
33273469
69952335
57767925
2441197
2104863
6824738
9258428
51932952
7959723
45001993
66688824
95902921
73224440
38476581
87989578
35019769
48931892
7387590