93585347
23687492
68161346
54755110
71467808
98128226
67555895
822732
51755506
69166202
47969202
5722184
1877733
99441900
20832925
7218536
1795502
681467
47505432
95915857
95157817
78674999
1052322
96648554
7301366
35747242
50113225
72352408
90036794
77182599
80248381
7378673
83307506
76557496
96379085
69196549
10965285
33276583
22053316
45202397