44972765
35943693
24572121
80016477
63529481
55688473
33676826
98157
78453641
82797804
97873695
22825551
5101745
43487804
98815953
61711300
18395271
49075445
68204378
56489377
1624995
5434330
68224341
7205959
17276327
94713506
93321752
46072157
79235946
4981922
82238736
14612116
47779447
45645479
46389245
12995160
61343363
25255901
169127
1599488