80492471
18985446
10237608
77295551
64945459
3241288
17677596
63148590
4894576
52931678
32785795
44935975
78308820
44574038
61558590
71512078
71195350
85051608
29145105
32335299
65081466
13682388
44106010
61153557
15337989
80252760
80075921
736656
28935223
88133183
94259317
3727438
69292160
59047534
65716477
85536135
29079570
72913526
18482948
57017260