6507865
28641569
39383283
40626438
8713
15132790
19993548
51152076
231713
57289121
84642809
33602187
36651149
11728375
32848914
1401154
57352051
15036565
92497915
69464506
84082405
18207364
2057439
44943582
38296130
35792825
30009336
89438478
73868081
68376063
91784357
99026733
46281113
29645150
16207839
56352640
70888684
70328586
22101033
23192359