73845265
62444942
22115461
16289660
66692288
55169755
43921335
18745973
24378615
31729311
47542774
41327767
7421282
23579537
45331601
8417711
9769234
8619979
77583771
27993442
93109348
13945185
16418274
42303861
94587561
72402661
94888510
4040749
54892314
56677
71927335
84662411
64624498
1483480
60725910
64379930
16795891
71147355
68314039
46407189