71546160
63741965
98209218
51029884
57033228
5999665
7612575
3624807
9673694
66353973
41331631
96027597
1272704
53701309
9610883
44687255
14581113
3018247
56829390
57472526
56133862
28731960
94864632
55502658
34336381
75808793
50623522
61584807
23155282
6421743
84856484
67324817
50995585
58881890
20499033
31482099
3769225
8079898
57172561
7179827