15474587
4773725
71952924
31244462
9561963
26976628
6525496
33151690
82853040
7374238
3969376
7511106
29704405
82215395
8716576
94782577
8773876
9827672
43472080
2263165
1426476
23662279
41147626
58515002
43137121
4944485
39209900
24403528
23637411
72739987
24725830
76446231
58282337
85226574
74883969
44292996
20144632
13901961
59425541
51661565