33789512
84683418
56115178
99466919
19619319
54561587
95511602
88005460
52387520
6968241
41344280
78232021
42885160
4041986
30495323
86565277
2605742
73136015
37622919
3713737
86424806
81912670
75384998
98831628
52991178
75311279
91866224
26632727
66138182
43299221
6305994
1751699
1876648
58037821
14662900
18822228
2018109
88223423
61341534
20678128