96843740
51503983
29714162
8127244
3665442
90132293
75987860
93748917
18922889
42895341
555428
97699339
85463884
3112247
17554422
1202094
21235658
61529114
86757331
78596121
9895537
7360828
62134395
49175979
85297466
86212247
97452779
1152108
54189902
21247951
4379636
33432385
11689578
71257961
62737115
39655756
5157787
47365135
95312934
53913054