85854041
59239309
97414111
57972306
40338889
39327440
35003456
73527240
34282152
20063196
75859653
84112742
71087047
98413319
42841080
78634671
54245228
96292830
15851086
56291705
37464016
26797067
55085343
9812679
34096971
11969454
58194279
61647169
50157056
50058296
93255393
27668083
74187032
35054353
28765171
87757985
87005724
92014867
8711736
25753592