40681006
53057651
22401685
31055623
92631468
6073918
776405
87501449
31972997
75135062
7777412
43796867
57922369
29856301
1855142
7692568
80403723
51352328
6109134
49199566
5773988
52959817
25991273
47962805
17264519
68437517
23757713
17641197
3606130
12319715
79483733
34975726
1822363
4907187
14074635
17735572
73530
7185830
22059019
91375019