23874370
2071467
6530866
61571502
76614692
13181605
99785476
24029329
53069935
8226445
40635000
98719861
3017437
40477800
84319503
48814884
61541566
1169122
29671119
77828401
93697853
5827731
1104796
4920187
70939895
10134861
33827508
96942635
7441330
4085937
11395528
7551364
81288684
62974026
74152524
50889324
8571843
22308601
55347665
64654641