79995924
30805895
66893471
93981305
17121363
27077165
62818776
43468772
36454628
97232761
23858925
545688
68065449
92256446
7253288
23974554
10146960
49835283
1191982
70647485
53467842
64406227
2851815
25807189
74189527
45595760
8522126
60624084
14962460
19598127
59595422
27982718
84448438
98993934
91545987
81202012
14257703
1157461
50883888
64938046