44631418
54984242
63223846
7639752
43469614
38796217
77925827
17353096
75372225
35953974
340586
86621370
95679165
94693067
7207535
85942361
84633174
66161324
25999210
59266842
70344755
1016325
48216319
94097307
59151631
82402253
51366046
88248856
9644341
65606798
96139806
2129668
56237097
91215555
52827509
49734476
78745554
66342295
8719
64839512