21278905
46556829
99676828
40013556
7468369
56502650
53277598
95476218
81284105
77884544
75948520
20765246
69365406
940691
70074539
3556824
38847034
27087675
85716461
81474518
64733549
31819750
29197241
94526704
13493184
61851995
75476801
42676601
40953978
5315763
39302639
6025423
8285939
43556662
84705261
1306163
30055366
49985648
32764537
39725155