16667845
92957393
4785543
28737326
68066706
31903774
48563216
60519757
4902492
80741874
11964579
3005705
43012745
41556397
16287668
44338651
97589540
77402897
24267447
51042422
9806666
36608213
65822606
2122800
63127112
23213948
21397287
43685271
33673479
75684256
86132428
69494667
36034030
21579270
1841904
72363078
81673868
22485083
73002784
26477240