12015085
80205315
52553791
44248955
87983542
8978433
12803073
95044013
69736411
62742939
3479174
55804280
95801015
62857665
61791702
59919165
52252819
25508915
69384981
2550446
63752043
84886508
8517975
27638264
10499975
4381121
20044701
40975971
691803
13763077
52667430
78216381
79015472
82767696
92901289
33357310
63278309
34353931
61189714
17665706