21526006
22401507
12051532
95231069
64042534
17367170
36761888
74834239
37845401
11737837
9922056
27679437
64978280
16838240
72288119
51272397
78567155
65221433
46799009
23037744
681746
27176685
55593893
96757392
7052882
47107526
19433520
51419207
10569393
8293761
17804981
20897728
23087480
99195694
38382344
62558814
44868043
21896839
7592622
22644000