1241086
57457422
45084673
35562242
99261792
86696366
32897123
60143481
54362945
47066541
69555091
19019702
35644959
13625793
35229213
14897753
47543214
12059578
2653591
51036645
17186705
67557524
53599000
34174503
93935483
95033047
8118807
90757384
99988980
91778469
27634408
87373601
40507417
6128434
25305962
56004756
49255454
28111296
64496471
88138941