64299638
91565197
79803946
21313686
41765678
2405989
16661566
9279560
52475563
7313309
42997938
15882437
49328930
14256236
88673062
92527085
89394818
67363320
51295899
47951226
91584353
25519718
9493403
676666
78236802
78334591
93429985
57031383
58641980
41716992
59302107
3342532
8836331
78862141
53786792
57041547
87468260
13161944
94653979
11717290