4731905
85337645
27924479
37391365
99488374
90524415
42172367
69943897
47534815
35148800
65381073
97023870
15216756
82694830
22399595
27036219
18197633
97453308
37457664
40649396
28745032
717992
37801814
498130
11492110
76773579
91547274
76321165
73175753
90295710
5102468
20034207
71359314
83032866
92205195
71047987
45581998
16617533
20112049
25991780