59218237
68127295
41707386
21682597
75519789
10961544
28982924
95546090
64212122
84581546
99036121
72741824
48415347
92975791
66143600
2227695
42533166
83441840
37582484
33526429
37993830
23569650
10602162
43057039
44064161
21058305
50085878
35884638
7568881
62176759
59123325
9913059
5801180
42826978
27359879
6301759
8611522
50154904
69806443
37054288