672096
5739322
32933266
2074813
49523415
6899588
20994973
5982138
89286565
97316333
27252344
4006238
19793609
8068680
98372128
50513371
64356319
84673951
64666122
4800738
41313227
9916012
21797986
996783
4851777
73611986
40566447
95301255
7528583
75093619
12019900
7195455
40602215
46772589
16166164
3091970
13768384
98036241
28286314
7674422