26163009
4015095
2169854
96546418
3111811
69169209
51049168
124973
80883376
24452666
43356608
94889589
15707305
5350421
97472147
22553012
38687711
25912265
44681416
48024355
22259164
96632659
27267439
67435914
6496784
3193692
57929411
58324925
6558485
40454725
36427566
85708641
31475188
9725889
35911315
69703087
52835202
81206252
69724794
87141566