16008416
48504720
38815411
9114122
2927887
7587537
94497124
60223443
53553545
40125092
51469070
96589347
32917767
76716353
56733011
4419379
113629
87725638
205520
91194292
6062568
48759823
17368780
3061966
17153919
94493131
19529785
70466149
23503151
30406572
50569866
28812862
59888355
50138944
98293499
43292556
47968594
79212448
37516079
2160166