14816647
12971849
33055417
74098208
31898150
16563057
11072766
95905774
88903526
89923020
73843307
10586336
29713937
67068190
5638909
5099025
37025925
8608552
53358970
9906402
27569274
58025635
8962673
29248821
9494239
65467342
78359356
70762977
3641353
87307913
95655202
6672504
66041279
58354101
69035005
74538741
34727332
58232926
97739029
38875580