99665635
79739581
87637398
38004399
59864873
73831685
52531
79098817
22045706
2791500
30378486
58744653
95197752
88214047
89039542
81285235
80593461
82436927
67698555
79997789
19207979
22406136
2885892
94663677
10307470
9069792
63114144
12313608
69217383
4036549
84326858
37317318
28843341
67931099
17588229
5131899
62144901
62889365
60539990
64959262