57508017
65873964
21387210
9829851
62675955
1610786
50347599
83299983
70946004
63537100
55774924
51764682
44186049
88449022
89497680
25366467
32322187
26038909
59195083
81467641
68308749
29562498
8587238
6081259
66107071
55432308
26908245
18287690
79569052
54066785
1916574
48757768
91284728
50648233
64737275
96285457
8475044
22735994
99158425
46524009