56608019
45928311
59345829
72869988
50517511
6291326
30956234
6205416
21359091
56649330
78933252
55897832
32589887
98238998
914742
11368046
82505533
88145929
6526158
97771455
52173792
95224605
10576945
86486535
88247882
87154359
88246158
226694
32088242
5345380
3442480
73994487
27366319
75096489
39224493
47354028
40454329
34651
7328498
1170480