85135755
822588
5738741
60343226
16089141
69711964
80196417
61348270
60848288
46167136
5390457
89123101
69019514
15312906
41741740
4538741
7152322
97047153
5463330
5029238
59134145
17928334
96411152
47267573
9870615
111768
52455399
45584152
5579817
87934389
56691879
82412123
94812835
35823448
11672290
61338844
112040
5986552
1061856
80073552