16582240
53671515
65244209
6059546
70494561
16515799
50689815
71364121
68705273
20565957
47538171
13928918
85864288
25643897
50735346
35617845
703422
28403949
77859375
77025172
67773681
88955072
2138487
97995349
84876170
59209142
87031181
8382676
99228805
52305122
34807277
30534897
24159413
2092633
59499318
50005915
46032420
88556162
60421988
58227665