85614692
3467145
72111351
65063997
10663463
6720
75626971
73121426
93106300
59584168
10924023
34372015
46338379
96306737
25547887
12243840
3654216
1141295
1010555
27194563
80438768
72289124
31899153
55446902
59089525
65246767
62203542
81893717
22765434
19176238
99322338
567619
30113623
91368998
37331471
8639461
8933224
11891595
23343496
20224577