3435441
8080600
49429421
47126273
98145816
27275488
29198715
6734416
10208563
91145940
55463846
96484426
42483448
15942663
71752295
54666032
50223142
12909921
82494744
87325
16089891
50725934
73253028
32696805
18537083
648221
61833896
77932125
27225136
64133320
98618263
63309959
32541231
58742639
61228633
38114926
50529233
47868019
79436119
8956496