94811988
3271517
16277608
14205717
84595167
25765703
7211877
9657384
42201266
24556676
5795612
67926927
3102204
79325931
3970896
64119347
80211249
82627103
76931139
17666550
99497819
10026192
27231121
71481965
22721622
79046155
51832540
39571607
78318301
46356596
85816708
57414158
30631511
48099464
81558470
5112328
25501473
10906352
64858677
10567065