45968255
89928560
16524224
71343184
3380687
44776731
23237880
2396062
28308586
69663275
1308834
22769492
6085979
4762873
91073336
65585816
90984455
87978502
79565903
35284784
37456976
65611466
88956585
20362060
10848267
43619350
9735396
2176118
9974558
77763779
8535370
84655023
81112604
28622546
62169993
38578756
84097718
61436276
66265413
48592512