58259509
49709915
18286152
52379488
2352960
5051586
58247680
350992
96009683
82072847
66527321
56265721
6808848
40968594
65901481
63561409
2298018
29269862
49681162
53815546
3145452
69468785
1513417
31839402
72208651
10841003
9914247
92705733
20908270
37086628
77907039
9993686
23894018
28793359
2932450
67285284
19474573
49693530
64517
58241034