14119589
77683718
28325001
18046587
60572034
94887040
32929052
93675761
80555744
37547735
6595596
72186726
66917341
34313985
54626259
9035531
79734895
96823607
39857756
85177017
52829370
75091216
2341533
38738238
97436837
2051185
99832060
71371752
87918265
9191387
39549336
27456939
12762499
4631834
4678077
6783357
19492687
67155781
51024356
72219113