39372655
16699650
48778642
62739976
3176157
26051008
18307359
2219324
17067040
24564035
7158070
94766121
69388593
82506538
77773071
16644323
54094931
81922049
37146987
59699319
74057424
5968463
15904840
26038726
13121097
27079092
797113
41568382
870477
6537686
62854755
93239594
3414944
53883530
63161586
49393072
42096111
45635654
11523659
42697947