6504280
77382602
50137999
59629317
46538270
69364940
9089256
57277179
54311259
77585282
63575985
40137915
43384013
31732699
38659113
75322424
753841
2658631
4632490
71599470
75289416
66418778
22326036
28698633
69152183
42049404
9233125
41661717
15532068
59848587
12893396
60142454
5691924
94171855
28676950
89505192
48529587
812044
93922197
80115312