45793877
11954788
64282968
73602930
98061092
44492204
82376569
10153339
86784619
14143558
89088592
70228675
15092766
6317981
43114892
7394384
60966753
36934520
60507251
56953195
49092658
1976394
50762980
5525349
24417442
25484671
65626557
91399329
33262488
82516430
3796575
25506640
7614572
84728569
27645384
33253043
24089947
25083018
55801937
1831811