24029598
20241424
11049111
36679192
89682096
55554400
84367684
32858452
31836626
52569685
49233007
38083448
7293715
6882509
37604393
3706592
96011099
7808100
1688552
62191337
55336915
53423230
32319178
96388286
19277590
47938835
52046365
57937870
58266857
15058340
77092184
494518
46529891
50438438
58128584
71796088
67504414
40289017
7552655
14458914