22442788
12767013
5888215
9474077
93068004
26547875
97102580
85133269
62729536
49188534
37298533
64224249
12225431
64656443
76825852
5865147
6602177
70044183
30944091
1385582
7295152
76518913
47784017
8590667
74299922
60315553
3139540
68011705
6267413
71965974
77421937
62142100
89742879
95441558
72896661
29913569
78577403
47506009
88325215
81393844