41737877
76579438
72944162
34756761
14056602
84977541
51247106
44887865
8206903
72477670
38312311
15918381
56615981
11955446
61977521
21642462
32022617
887397
1823582
34146582
81066790
82276841
4006959
36086468
565194
4648331
2344979
55443676
64342708
47413716
39917065
99499777
23359841
25361187
93719721
53269579
66064890
33525807
84117304
56721422