30618489
61486309
51862222
44805010
8524456
29605194
7086928
42269619
5652639
40453797
1896184
51544038
3834934
67795763
25729176
62225184
13793676
429636
88357472
7762478
46939823
19188450
540229
51951346
42886134
26622631
91841601
3946119
75359786
63139871
65314756
16634384
658409
52352602
58837921
12905395
41724261
97691222
93514303
48238503