42615390
14008965
5463722
90719209
4530613
81066895
51475327
64029808
55781776
54511562
87539393
85131408
58283597
968476
97513
62899482
381160
87251583
6363995
77486387
45043730
40464562
15404129
71409685
7545220
81416624
34395204
77837720
590633
66478064
58355661
41756000
60648791
32639611
2716057
19712741
6324871
63902537
78178901
27474785