61385428
32161099
92939925
88458632
51785353
28996831
55187324
382858
82188165
28466564
42236527
69146318
81089118
94133942
94098204
56019684
23464318
69979829
38433114
67967575
19603683
47952187
7362413
60348443
436149
4564823
8172505
2496633
60131574
27324264
64047884
80304599
2441216
5444413
525553
58515850
5958596
43306523
50572418
77149489