523455
60498272
13288382
94277011
5108039
9769225
3808627
49097063
66421059
50975102
12054327
79501291
83993785
25747511
53666026
15038256
3361538
66059528
85199318
89821093
19955341
22359998
50544218
77552145
50405856
62363984
40508336
98851379
362338
29751680
46327743
8819518
63307405
33583123
7100381
20727048
10019840
7254414
41844112
24461315