48994996
59653919
5108329
15937555
46033451
15316445
6616824
88659560
37943815
54588490
49114018
92306279
41616258
34097989
28864415
57636352
29858987
15875405
47588057
82476633
18787446
10011193
22327569
7721377
19789463
3913662
52511402
2261255
52849185
73404254
29514602
69299164
8525923
24371774
32121195
38549437
50029421
29632336
73357735
1803478