95523872
67165718
37984122
75542069
68056626
95155205
14617057
13825622
44724096
91799221
11672148
38269937
38059660
90882934
9111310
31464408
28343004
88669026
44271318
64321339
60721458
71243351
99909140
79107725
16075879
75631361
36019142
27085497
84111326
22828591
58208452
35313544
40919466
79277178
77221219
79462429
1413426
14498699
59068918
91947304