23026398
1207760
99102968
1751307
15756846
49639414
70553803
49424189
29635388
25189761
60121053
84831678
25524220
987311
51081673
37085536
61973570
3371695
62639203
16399504
4826679
19771621
2503925
28327312
84467222
62369285
25184399
61039865
30183939
66136888
69117443
67183701
24947160
85765803
26513655
68069178
57764900
93905127
44965910
17119753