12116185
88598155
12893993
83703382
29204856
1944174
83268053
73307768
47487181
60183004
12292284
62364888
48072873
50336974
37867400
73534137
99157845
7967872
12857606
13726969
81511131
42269289
5757757
95781853
77535377
1691645
58337867
61478834
63691230
53587394
59595032
10428104
3862248
21567236
26348541
53531122
72017217
83035981
73763233
2225921