35565934
29906920
14706976
33941755
84493321
12895264
83279618
3255166
46305681
84648506
42224596
2027141
83252792
32984906
1982194
97334744
31636573
60551652
20708438
12058791
42338562
92581559
36387253
65185375
14216576
56011982
97267804
36411014
98636641
46371905
11608676
36359771
74319053
63672695
8791837
14375447
53558493
21262292
81961888
54219978