16075289
65399844
21186848
16704894
12815799
92556051
3589155
43344474
83237938
17656676
40058221
63048115
58587439
23355703
15962766
60967588
36201717
46265669
4824317
83111818
23763182
40007786
900087
6409622
57161134
83543632
16767167
24135105
49828064
6123499
13122796
85357405
86478431
69518524
26983006
91801738
36974133
74576264
27972349
27766004