56723359
33426495
46785999
91295360
27513658
14912957
57274309
80894903
17383805
22583640
90994686
39934438
45269675
73089394
9130750
73725508
10995374
15871450
36974374
13578805
7792435
611224
11731203
1479324
53318671
35038455
65447433
92565043
73124437
54623144
98085816
95028661
45892248
79512808
64413025
51645309
48709716
30913740
4655108
20329080