6958739
19853028
86293325
29812919
16924107
11637978
83148565
34539558
14554869
12887325
44504004
38435879
31491133
68157965
74672168
6221978
928372
3450303
3884825
40849003
26104666
50674362
77807221
55893892
45584108
15447160
58377382
65283784
60308030
48721057
44336059
10055442
54415382
66409779
67411003
54681094
12033981
99996737
29914846
35292876