16497600
85875589
87199784
94514081
11271906
29857148
81532130
53004614
9133735
45491019
44587461
85515689
75715487
5951591
58581547
81835868
94017572
1826557
50343576
45311460
41647864
4052371
74743946
17055366
63346015
85218476
3811988
10169133
2711967
11284565
47167726
2308918
51684222
23191864
23537135
91211126
97092533
98139101
29407071
22426494