57699934
27948219
74447258
31761414
23253239
29970
82732981
88519861
55615704
48833693
80095925
10566913
18376842
4179747
39169622
9501362
15426754
38378670
95816866
36163382
74678711
2719418
2215562
607778
71578321
26518546
98263715
15163666
19343567
78394291
45311795
79966057
59832510
6825844
98277023
422787
18882028
57853362
38019014
80958603