14942441
46749655
83497403
89693190
64074742
1511560
73354753
30634236
3213164
54415757
57408724
77243524
21006944
11166636
37637433
37324074
98912754
5688694
72707677
5139805
17506895
97698996
81994926
93658551
32909025
9377362
51942116
77691879
27049317
35873572
1797562
44008115
890279
37974876
106312
7372144
1052402
87378620
44602804
88033382