84749145
2661920
6326147
43048865
98494959
7221002
84743857
64788113
74996724
8145787
44258496
18237348
37646449
52674020
88742287
12577506
45837644
90914996
77457685
1195516
6205185
6176973
74197942
47391520
93147681
6063826
7297321
43627494
18566132
43405432
55193544
98216279
64997925
86422931
59561874
38308462
33561049
46377349
93976718
10709920