14134076
48898143
48079956
54278676
49456999
85091586
25798983
21373608
60421374
8205944
286576
28961236
68463131
45626010
27873767
62892836
10162451
7681428
90875116
4138800
6775809
9427191
19335869
73937194
16911834
60475665
60846662
83956082
86637255
79756146
71333945
53845576
1520189
82228285
56044275
46422712
1292337
95818437
62256189
47491314