57484975
43086632
33842668
61267165
18303831
9247502
15154010
65248194
26249423
7937525
92034640
93456023
60116338
42575782
42472431
66566867
24959833
71968493
35183773
80079025
41068123
5439875
4284833
25017253
90927011
20953666
66943608
11446640
8712712
26249231
31926552
55939486
76763802
74094484
54088747
75781571
15863321
9095189
92779828
20592976