89556892
9591157
74611413
55621172
2038744
8999271
45885006
8691354
99243324
92499695
98551593
54665950
19922965
12056090
30122559
12621270
5838279
61735471
722819
83055757
24957334
7198691
68592338
67015580
78084972
41073056
26836870
72982668
81128544
62959997
80972353
5532704
551683
90903881
29053197
11866497
80158857
94805674
7275545
52124127