4598113
40008389
41143628
34373951
81039864
12806661
19648118
1566765
15514641
4105419
17792392
61691661
25663754
11844451
11684110
52863709
4151561
95663396
55484406
1625258
6206744
7151626
13793727
22751702
39201379
13663142
4294862
27962282
37467605
70398886
48553316
51704306
35143061
25839367
1537100
88582291
76325023
22965465
83407514
40184849