79213476
45712175
40623138
70259826
62763196
80466174
86151785
15155804
15521633
96125869
75257207
290586
6805836
47551693
57591814
22769156
4918886
48734065
90555653
2237686
19512036
98735935
84459681
5237817
3316940
15341857
3177914
76229504
77887475
97682161
31681699
6002918
84938999
29019902
24678243
79255062
69344930
62057794
91844302
64672842