63147488
28513838
70594460
60132081
58906648
87997785
22869705
13094070
23058890
90999619
97972599
92189778
9867498
69894229
65669975
44359298
44843261
79808233
79757477
42447997
2301622
79309960
63254210
45824153
4894659
472694
91329310
65225643
42321406
54351523
68061940
77269475
67453196
91965095
25212486
61291793
7575869
37733148
58492505
2865589