30238908
5763888
91119588
39537506
65771562
34752797
99927439
92863735
28903636
24059121
29592803
27821116
8351879
39689145
68275163
285638
29924012
7461879
47362988
87296437
30044580
79346125
29824426
36596829
7167516
17584022
14254951
66739342
13508872
54264307
81753252
76047617
14736235
69174594
99131852
47589642
32402581
83935667
22861373
23684906