95823633
79949581
11515148
61125038
7986635
30265029
25345508
61554005
67867486
89664663
1614345
26182891
4396201
91525177
50696401
31031021
72443984
62776779
17554918
33092516
97927770
45779436
41725552
10183873
60265458
69636054
22009539
9884446
78569430
31841170
69017047
29197036
85095586
1794357
97715510
67294811
88201294
75812877
32782014
96196538