19249174
21733170
57513052
4437271
62629918
94756052
92662084
19322387
72159404
32295722
7553998
7572582
29616380
39738641
5005428
25269280
80711077
41063901
98342012
46791434
60447707
48157053
33783486
2788603
36573429
2585500
89185165
77776483
35982592
98921692
24371707
70176578
26619375
59603879
70901466
56403278
66655050
4345459
97065030
54118493