93692113
83388388
57554212
19064535
45099278
62945910
96984139
6662436
20135998
1124707
43072786
8038994
29708431
61887535
80685953
38342567
30353783
87906853
55469478
1627416
54287902
60073271
67903002
24775452
69527261
31146082
36525589
88965086
97119694
84059229
33478418
70012275
16047866
99628423
68168249
78302127
42462638
81416819
31188163
40738046