89339850
35745966
22617094
12541985
37946423
262023
24661479
42746240
70144886
22792473
51369370
11801979
20231988
2452729
2506814
4301257
30166259
38685124
17316020
98336363
7240432
69239318
50564808
21995017
73768943
30247661
91574095
50535953
25603255
2973228
74879886
63737394
32173572
70929283
67502785
13052950
6869402
80177168
59127544
85144778