57996399
46772252
40047914
94259058
53013824
56969202
40483974
87692878
933826
93584027
17437374
18728340
71859897
34886825
22869907
12762735
6245775
80222594
59318346
365039
74711228
3388715
5032085
65275087
57288968
3115667
74077232
32379018
81864475
68884186
1423785
4785828
95486936
3831574
4097384
94401341
23741083
68592331
47908706
44397761