86698149
2053992
14381916
11497686
61288340
80702137
6054668
4410814
50589030
28858134
41654361
39879933
88628681
51149692
48202555
13034231
81144512
9022439
14533783
1526384
68842314
33677431
47395645
46414644
24944829
94967405
17847366
35431538
44799078
6095081
73507896
21549361
76612273
47893128
74276909
38399066
5435384
38088367
66909932
2993990