4131612
14107683
70192652
3597505
58819834
8482242
11143273
17716024
40813372
79181778
7757801
31197581
19423112
207967
64169226
89434163
97312194
42181444
26887997
19255017
94493950
35085826
14292658
23006423
36689364
15352196
72485645
475271
94388181
1943513
16004124
65058193
68848242
18467785
51109808
29352587
44241141
13305160
6664153
16879134