23842483
2108208
91131044
72276695
24834316
57483447
84062272
12227530
62726852
99397654
6578520
55362375
85862026
49737913
9505565
53856033
10718640
75216830
79958546
65006345
25534670
76796171
10414779
92988898
54124281
63155279
39372075
76819533
2253360
58613535
90702206
70748341
32162131
60522349
58168066
72939123
527974
1913287
16634548
52409798