66467308
53346539
36352126
41371963
93035303
30582513
17167945
22379363
4650950
56628339
94685979
24589145
30012786
20906101
96597129
94176960
77195010
48248358
84637268
13663691
36701859
84099072
99233691
7211082
71603089
96414149
38779925
11741179
6872889
27405164
45037959
40349555
3456568
55771372
51315068
48073908
11543165
73013251
68983904
95526376