18636426
74727589
87414113
53675617
62508664
65753463
18209540
94498175
31525888
81703
82477818
37696668
30247228
7361441
22318048
30446350
38884624
4623100
52494307
73673555
46707034
2268072
91479442
48287523
65998019
61083506
20945326
45319975
66397798
92328703
47318543
33775474
10677676
6603861
61623333
27607095
60372586
95116862
39779980
10059809