10881768
22568714
8241106
80445852
9115432
45716976
780267
36026627
60754646
27371385
87292055
74768264
41273610
1495868
45153448
21877957
97542736
54432126
14631693
24299391
5162055
49643290
970489
56258938
3230232
26708466
66475569
40908768
77491640
59578067
53315808
76314152
54759917
71857361
21499287
45356371
49535489
96476321
41737315
77846842