7485616
56809900
68379423
39446287
24914035
52884093
24037824
5025877
9822467
23104979
37994423
8280615
16174926
40654847
42886885
43149535
54916791
10304278
90778063
88491425
76895236
77461794
10023827
48256814
26381832
6744846
1629825
2705931
40056317
90208645
3239716
84857921
389723
2855514
15054227
94692757
8244710
45279174
61419291
7932931