65587556
99303371
47845270
45627896
11459076
15739688
61957516
61099639
54942799
87517521
3606961
61549
989694
40927959
1247304
3581942
3900881
92572231
20329057
97838754
5791490
7811492
32506385
43003415
27065498
2918270
89071566
61924264
12675617
12636712
31545919
17813527
35918104
57967690
75497649
36847820
8151510
50943183
91846838
57095814