9817837
6793284
31963294
41404240
7648536
26023618
9007552
68233418
87413159
40949680
88913374
40758866
79375316
41105451
76403942
3880658
21523219
89955010
40189955
36182788
84215500
36955699
56363108
39788617
33454998
99232286
95626180
73031595
68231992
44882670
43596020
55665418
29280
3435378
16582595
56518048
82645280
86055395
83059751
79926428