58614498
75495147
61632333
71215891
23817870
81264308
23958949
97031653
70297089
30146426
49975938
24482302
11303075
19618290
7228719
39599542
60731734
48676444
40617083
70173509
1110857
74531004
98887224
96804613
84283474
54641217
31676558
21912501
16934511
37875661
70112488
39055452
218803
9541878
95651100
91386748
32197526
31063918
96321717
74687970