19635809
31549516
38254543
249146
52254855
21218382
71309733
48049612
7236691
54133923
2528217
64174820
10304608
79893489
6682406
85277763
67113729
15224655
211004
1800858
55431740
47385245
99474585
52479477
73919576
78214947
3405874
61014411
46962041
63097649
5328718
10059778
21236637
9754591
21185823
20986950
21445216
82929393
34468652
13797331