3203273
1233601
43201107
69809021
2498334
94821856
92834884
3100882
48587790
53234832
35696067
98024876
51552072
30301834
2846640
22717609
61464145
77536560
52047485
1699802
9099285
59763892
50276516
47276618
68992806
72128439
29769576
85256529
33811566
22278100
88387577
562892
61877680
2068824
3586466
76101417
53761565
47855715
34733856
82914997