20371349
36498212
3302840
53971821
11124369
29818733
4373479
90664192
25091381
55428566
36141180
74012307
70266762
33408545
98491087
83031097
4653410
30063413
48083335
95394023
89845770
7016727
83417024
10253705
44957466
38664532
84372099
49799923
37459101
3906065
90097173
3862471
25049783
28833786
48733938
66012021
65582542
75794145
55017516
5578689