87731567
8361322
66549994
36229910
20071566
27129187
77113557
84222196
28951918
89372897
1780512
83758484
26704064
44210000
14067582
11908700
662733
44026248
70868252
49558296
99861831
75746495
8379466
37692211
25192858
26712699
7375581
123146
2255024
29799280
1059945
95277993
646794
15245607
93904890
72423910
80028043
92197496
41714943
82186519