78656406
42497194
84409935
2154721
94994257
8591796
9624252
14065763
2744111
39435988
27034763
6146110
38274850
59434962
41826405
29801352
60687542
34891890
57024320
49497825
20897842
89057254
56961537
51613699
96392501
2777087
6814232
46948954
61357200
64674650
86872641
65696738
86321695
42526040
98118288
3343580
13719132
70787380
84777818
14885061