57019485
55274302
734437
58561708
89637480
83365953
48013233
79594977
99602937
19291052
99255320
67879550
85674946
1981599
81518913
57375416
46195364
15936003
4483144
81433262
5798830
9231102
39112474
76396827
26391471
17226948
7311552
58258878
64784281
6078661
36313751
72002610
97538712
57042962
40929231
73599877
29061251
8033581
54948009
8867776