76626686
52228359
4994350
56665376
80042867
93341038
41855703
37903003
26875547
9601476
83704557
74606545
57852895
7867308
36793860
7162234
97441517
22736628
77175875
936533
80541156
9933136
45216836
1068964
91342445
27383872
45625294
27705611
44359708
11897008
14602520
30869709
30812986
68062787
8908563
84728421
72099731
81746525
57423276
34153089