14564080
1886115
71243149
56935424
19771834
85988097
16893084
31147078
80793234
3855936
8610407
74523447
13129056
72153769
33693699
58289394
485572
15907993
9535703
13471580
36341190
39636545
88027975
11164997
78374026
31232044
18332490
66869624
31986363
7794592
16536957
92486911
31065749
60748047
30413237
52995643
35408817
82368813
54276343
79909788