73387465
4604828
21958913
5069026
2297772
30039221
20474010
61481447
67262216
31618366
98755042
20068077
65129538
22384764
14931229
62179674
65077354
66392685
3554221
80096060
2425963
33986258
54496799
12167220
32394134
32755027
60775889
11323409
40076309
31866088
60045098
66955631
28115630
35669088
46348582
56005118
44437277
41453933
37067507
85822667