52349013
89474171
14983111
83167574
67247351
84942864
47614505
9747639
21035488
68294026
97358944
91209606
9771067
8604061
63178735
32508560
34877426
29337832
79045795
7261411
48973963
69597442
30853303
18094819
61498418
97555128
48584574
36553579
65782563
25427971
19675539
38918849
24592828
37755026
10285728
44237228
79906010
1864397
41152474
30901286