53625482
45765172
6309443
24519876
14002898
11213325
21462521
25289768
65791154
47351937
68812130
2545649
57895859
11015468
76943175
16224146
87738051
2204664
13231316
69963366
56242715
63912763
58933632
45498043
7504545
74673976
52312066
14584559
92707445
3701636
13625130
677878
41865111
10307547
15508855
31447497
12859477
517315
15676450
16142564