10953067
90636150
9255875
73956577
7911456
74897983
50197998
34896272
41382920
8753009
16126284
31675521
37478471
4498045
4154793
4775629
96451561
7621383
6243626
22121156
1750530
16145320
84061423
54347066
49015728
3878201
32511641
71621401
17426427
8593302
155266
49054525
67059439
76419786
79965587
85271274
81614974
90875434
28287697
5028917