55505496
16385856
14235757
211330
28044401
53449753
35407262
85418677
295453
35445889
71186075
46173286
73797285
73283552
79532909
15751768
13711975
80385296
80488898
23921679
58711284
72131397
10961937
41401475
8346017
90449666
57622429
98938584
39304484
12587729
48414829
53354089
41885923
41955853
14499085
17355729
1805831
74058748
40992593
96363039