40777596
5229878
84203006
48669276
10902135
49079747
73303044
88551734
32699027
98648622
92354036
11048404
23036859
19532626
84845317
71454928
49881446
52548912
30088925
23022740
82368011
26835864
27745787
61953560
30986890
5046390
68643062
19135255
53351361
10346026
13743810
75251309
18714616
14279501
69439418
99655780
12062630
50377017
49387387
17258622