98386541
7314739
10542014
56166060
18935627
72953505
93722785
16296195
13681257
14719641
61784782
40353191
97139651
50489122
45208148
46314249
81037674
42431138
46686905
22191970
30792380
18923634
57173140
69035487
91764481
79442344
48697168
83468800
74953131
6344980
7252814
3208524
63858793
98941779
5595625
76022674
34502621
60299356
6886933
18879230