809446
85153788
49139428
76824625
38525651
35893024
44126328
16528960
91411894
92007847
60639623
32762826
44395276
8460904
5301292
32361411
5321223
6818606
65126499
66935982
14025657
20436968
31147786
80941818
16998733
5431045
1341937
36659466
79505769
8053983
8593814
66483378
85479963
65568206
25869999
71607221
30053387
3733460
31702488
26984326