85766684
44515177
94097154
33306496
66491950
47823284
69167073
3217185
67498632
46802918
14535864
77457559
33279461
5655565
70961045
77814424
12573568
71465852
51491263
50844064
54473495
62384414
62868741
8039891
63013164
71626114
34741580
35816979
76625602
3538116
7432983
83335895
73253143
39861013
88523288
68057384
36359284
35552550
20851914
58152617