14088943
50858029
2779438
15021250
2688860
10316886
65713632
50522446
24929477
9231371
8102682
20621005
32378926
52068818
48135132
1917692
7349985
58992496
55388757
75061632
74302352
7895164
34012293
17831726
89832771
32632156
24016390
50469866
69158787
8606096
88966841
17697082
77717855
76126233
45678115
31881948
34467930
47802062
98482625
69808643