80017966
3266488
83972663
61546789
69153701
30637327
1118750
69397716
69492350
20126350
27082318
76727594
3329354
8961724
38071662
59903780
21517849
20087532
46139435
38951073
34001834
28611141
70901010
75315725
18773912
10246840
40657172
69771606
62767204
72051908
68577605
48635654
1958480
14298359
53925361
51812421
57725681
74026062
4300162
32713024