2859189
13462836
31408073
23686011
6961405
22928094
85193393
49285404
9613954
2784113
80316611
96927418
11972731
6296536
64026269
71711954
50337453
47359468
78211682
12168601
75826066
6757650
90469028
13172678
36526361
6956283
62858474
15177172
31942854
67646188
56915384
81393297
86526252
9503697
6095784
76355134
13623593
92578955
22965517
2798915