90115460
67773974
6382781
52333192
6964244
42783398
66592923
4448241
35237305
60218383
18175527
60218108
98787245
91437426
67467706
91072404
23444574
22825702
38937997
80106448
92998070
74232534
36125807
40438025
79457166
21219932
76068841
80182554
14814878
76267107
81688569
54807953
48974370
32495416
47364553
25002104
96372670
5186460
16784134
47195434